package cc.rengu.igas.bsps.facade.bean;

import java.io.Serializable;
import java.util.List;

/**
 * 商户绑定信息.
 */
public class MchntBindInfoBean implements Serializable {

    /**
     * 商户号
     */
    private String mchntNo;

    /**
     * 商户名称
     */
    private String mchntName;

    /**
     * 连锁商户号
     */
    private String chainMchntNo;

    /**
     * 绑定用户标识
     */
    private String bindUserId;

    /**
     * 绑定用户昵称
     */
    private String bindNickName;

    /**
     * 用户角色
     */
    private String bindUserRole;

    /**
     * 绑定日期
     */
    private String bindDate;

    /**
     * 绑定时间
     */
    private String bindTime;

    /**
     * 解绑日期
     */
    private String unBindDate;

    /**
     * 解绑时间
     */
    private String unBindTime;

    /**
     * 绑定状态
     */
    private String bindStatus;

    /**
     * 消息推送关联用户
     */
    private String msgPushUsers;

    /**
     * 退款权限
     */
    private String refundFlag;

    /**
     * 用户权限
     */
    private List<PrivilegeInfoBean> privilegeInfoBeanList;

    /**
     * 商户类型
     */
    private String mchntType;

    /**
     * 是否开通提现
     */
    private String cashWithdrawalFlag;

    public String getMchntNo() {
        return mchntNo;
    }

    public void setMchntNo(String mchntNo) {
        this.mchntNo = mchntNo;
    }

    public String getMchntName() {
        return mchntName;
    }

    public void setMchntName(String mchntName) {
        this.mchntName = mchntName;
    }

    public String getChainMchntNo() {
        return chainMchntNo;
    }

    public void setChainMchntNo(String chainMchntNo) {
        this.chainMchntNo = chainMchntNo;
    }

    public String getBindUserId() {
        return bindUserId;
    }

    public void setBindUserId(String bindUserId) {
        this.bindUserId = bindUserId;
    }

    public String getBindNickName() {
        return bindNickName;
    }

    public void setBindNickName(String bindNickName) {
        this.bindNickName = bindNickName;
    }

    public String getBindUserRole() {
        return bindUserRole;
    }

    public void setBindUserRole(String bindUserRole) {
        this.bindUserRole = bindUserRole;
    }

    public String getBindDate() {
        return bindDate;
    }

    public void setBindDate(String bindDate) {
        this.bindDate = bindDate;
    }

    public String getBindTime() {
        return bindTime;
    }

    public void setBindTime(String bindTime) {
        this.bindTime = bindTime;
    }

    public String getUnBindDate() {
        return unBindDate;
    }

    public void setUnBindDate(String unBindDate) {
        this.unBindDate = unBindDate;
    }

    public String getUnBindTime() {
        return unBindTime;
    }

    public void setUnBindTime(String unBindTime) {
        this.unBindTime = unBindTime;
    }

    public String getBindStatus() {
        return bindStatus;
    }

    public void setBindStatus(String bindStatus) {
        this.bindStatus = bindStatus;
    }

    public String getMsgPushUsers() {
        return msgPushUsers;
    }

    public void setMsgPushUsers(String msgPushUsers) {
        this.msgPushUsers = msgPushUsers;
    }

    public String getRefundFlag() {
        return refundFlag;
    }

    public void setRefundFlag(String refundFlag) {
        this.refundFlag = refundFlag;
    }

    public List<PrivilegeInfoBean> getPrivilegeInfoBeanList() {
        return privilegeInfoBeanList;
    }

    public void setPrivilegeInfoBeanList(List<PrivilegeInfoBean> privilegeInfoBeanList) {
        this.privilegeInfoBeanList = privilegeInfoBeanList;
    }

    public String getMchntType() {
        return mchntType;
    }

    public void setMchntType(String mchntType) {
        this.mchntType = mchntType;
    }

    public String getCashWithdrawalFlag() {
        return cashWithdrawalFlag;
    }

    public void setCashWithdrawalFlag(String cashWithdrawalFlag) {
        this.cashWithdrawalFlag = cashWithdrawalFlag;
    }
}
